    function [CMDs] = FC_Model_Cylinder(mws, OuterRadius, InnerRadius, X, Y, Z_S, Z_E, Material, Component, Name) % 单引号
        %FC_MODEL_CYLINDER 构建圆柱体
        %@since 2022.4.22
        %@update: 输入更新内容
        %    *参数说明*
        %       @param [mws]
        %       @param [OuterRadius]
        %       @param [InnerRadius]
        %       @param [X]
        %       @param [Y]
        %       @param [Z_S]
        %       @param [Z_E]
        %       @return [CMDs]
        %    *使用说明*
        %      FC_Model_Cylinder(mws, 'OuterRadius', 'InnerRadius', 'X', 'Y','Zmin', 'Zmax', 'Cu_YW', 'Metal', '基底');
        %
        % ———————————————— POWERED BY YINWEI ————————————————
        CMDs = '';
        CMDs = [CMDs 'With Cylinder'];
        CMDs = [CMDs 10 '    .Reset'];
        CMDs = [CMDs 10 '    .Name "' Name '"'];
        CMDs = [CMDs 10 '    .Component "' Component '"'];
        CMDs = [CMDs 10 '    .Material "' Material '"'];
        CMDs = [CMDs 10 ' .OuterRadius "' OuterRadius '"'];
        CMDs = [CMDs 10 ' .InnerRadius "' InnerRadius '"'];
        CMDs = [CMDs 10 ' .Axis "z"'];
        CMDs = [CMDs 10 ' .Zrange "' Z_S '", "' Z_E '"'];
        CMDs = [CMDs 10 ' .Xcenter "' X '"'];
        CMDs = [CMDs 10 ' .Ycenter "' Y '"'];
        CMDs = [CMDs 10 ' .Segments "0"'];
        CMDs = [CMDs 10 '    .Create'];
        CMDs = [CMDs 10 'End With'];
        invoke(mws, 'AddToHistory', ['定义圆柱_' Material '_' Name], CMDs);
    end
